#!/usr/bin/env python

__all__= ['ArgumentDispatcher', 'clipboard', 'fileupdate', 'ps', 'rtx', 'vss', 'web', 'wsh']

def _init():
	'''
	initialize the library
	'''
	# ArgumentDispatcher
	import lib.ArgumentDispatcher
	lib.ArgumentDispatcher	= lib.ArgumentDispatcher.ArgumentDispatcher

	# clipboard
	import lib.clipboard
	lib.clipboard	= lib.clipboard.clipboard()

	# design
	import lib.design
	
	lib.singleton	= design.singleton
	__all__.append('singleton')

	lib.costtime	= design.costtime
	__all__.append('costtime')

	# lib.cache		= design.cache
	# __all__.append('cache')

	# flog
	import lib.flog
	lib.flog		= flog.flog
	__all__.append('flog')

	# web
	import lib.web
	lib.web			= lib.web.web

# call init
_init()

###################################################################################

if __name__=='__main__':
	pass
